.race_info_page{
		position: relative;
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		padding-bottom: 0.5rem;
		box-sizing: border-box;
	}
	.van_title{
		font-weight: bold;
		font-size: 0.5rem;
		color: #333;
	}
	.van_sub_title{
		font-size: 0.44rem;
		color: #666666;
	}
	.race_info_item {
			width: 100%;
	}
	.delete_race_item{
		position: absolute;
		right: 0.5rem;
		top: 50%;
		transform: translateY(-50%);
		color: #3397FF;
		font-size: 0.44rem;
	}
	.station_info_item{
		display: flex;
		align-items: center;
		font-size: 0.5rem;
	
	}
	.station_info_item .van-field__label{
		width: 1.5rem;
	}
	.station_info_item .van-cell{
		/* width: 7rem; */
	}
	.station_info_item label{
		width: 2rem;
	}
	.icon_plus_box{
		width: 11.72rem;
		height: 1.41rem;
		display: flex;
		margin-top: 0.38rem;
		background: #FFFFFF;
	}
	.van-button--info{
		width: 100%;
		border: none;
	}
	.submit_box{
		margin-top: 0.63rem;
		width: 10.78rem;
		height: 1.56rem;
		display: flex;
	}
	.van-button--normal{
		box-sizing: border-box;
	}
	.submit_box .van-button{
		background: linear-gradient(318deg, #FF9100 0%, #FFA400 100%);
		border-radius: 0.19rem;
		width: 100%;
		height: 100%;
		
	}